A CASE-Oriented Configuration Management Agent

ثبت نشده
چکیده

Traditional make utilities usually lack the necessary functionality for the management of multiple configurations in one source code tree. Our CASE-oriented configuration management agent, the Viennese Make (VMake) is platform-independent and runs currently on a number of UNIX systems and on Open \.'MS. VMake supports, in addition to common m•ke features, a number of CASE tasks in sub-agents, like automatic code generation, version management (using publically available RCS and CVS from a common repository), and automated high-level source code processing feature~, like language bindings between C, LISP and FORTRAN as well as extraction of reference manuals. VMake maintains automatically a private project file which contains up-to-date symbolic definitions of source code flies, modules, libraries, language binding mechanisms, application executables, and all build targets. Dependencies between these objects are extracted from local description files or generated automatically from source code files. This enforces compact description files and allows efficient management of large-scale software projects. VMake is based on a publically available LISP interpreter[l]. K~ywordsconfiguration management, automatic code generation, parallelization, CASE, object oriented techniques

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Case Study on Systematic Functional Decomposition in a Product Line using Aspect Oriented Software Development

Systematic configuration management is important for successful software product lines. We can use aspect oriented software development to decompose software product lines based on features that can ease configuration management. In this paper, we present a military maintenance product line that employs such strategy. In particular, we employed a specific approach, feature based modeling (FBM),...

متن کامل

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

Negotiation in State-Oriented Domains with Incomplete Information over Goals

State Oriented Domains (SODs) are domains where agents are concerned with moving the world from an initial state into one of a set of target states. Negotiation in this environment was explored by Rosenschein and Zlotkin [9], who provided an analysis of incentive compatible mechanisms over a variety of two-agent, singleencounter types. Their model included the concept of an agent’s worth (the a...

متن کامل

Using three AOSE toolkits to develop a sample design

At the 8th Agent-Oriented Software Engineering Workshop, the developers of tools supporting three popular agent-oriented methodologies (Tropos, Prometheus and Organization-based Multiagent Systems Engineering (O-MaSE)) demonstrated their tools using a common multi-agent system design case study: the Conference Management System. The methodologies are representative of the state-of-the-art in ag...

متن کامل

Agent-based Intelligent Support to Coalition Operations: a Case Study of Health Service Logistics Support

Coalition operations are very likely based on a number of different groups of people, non-governmental organizations, institutions providing humanitarian aid and also army troops and official governmental initiatives. As a result, to manage any coalition operation an efficient knowledge sharing between multiple participating parties is required. The paper proposes an approach that combines know...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014